SAS® High-Performance Risk does not write the maturity amount (MatAmt) in the cash flow output data set if the maturity date (MatDate) is missing, but SAS® Risk Dimensions® does.
This behavior occurs because SAS High-Performance Risk does not pull a foreign exchange rate (fxrate) from a curve to convert the MatAmt to the proper numeraire value, and the value is set to missing. However, SAS Risk Dimensions reverts to the spot fxrate, and the MatAmt value is nonmissing. SAS High-Performance Risk should also revert to the spot fxrate for the MatAmt conversion calculation.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS High-Performance Risk | 64-bit Enabled AIX | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 |
Microsoft® Windows® for x64 | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 | ||
Linux for x64 | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 | ||
Solaris for x64 | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 | ||
64-bit Enabled Solaris | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 |